doctor of natural science - Turkish English Dictionary